Class PclZip

Description
Variable Summary
Method Summary
 PclZip PclZip ( $p_zipname)
 void add ( $p_filelist)
 void create ( $p_filelist)
 void delete ()
 void deleteByIndex ( $p_index)
 void duplicate ( $p_archive)
 void errorCode ()
 void errorInfo ([ $p_full = false])
 void errorName ([ $p_with_code = false])
 void extract ()
 void extractByIndex ( $p_index)
 void listContent ()
 void merge ( $p_archive_to_add)
 void privAdd ( $p_filedescr_list,  &$p_result_list,  &$p_options)
 void privAddFile ( $p_filedescr,  &$p_header,  &$p_options)
 void privAddFileList ( $p_filedescr_list,  &$p_result_list,  &$p_options)
 void privAddList ( $p_filedescr_list,  &$p_result_list,  &$p_options)
 void privCalculateStoredFilename ( &$p_filedescr,  &$p_options)
 void privCheckFileHeaders ( &$p_local_header,  &$p_central_header)
 void privCheckFormat ([ $p_level = 0])
 void privCloseFd ()
 void privConvertHeader2FileInfo ( $p_header,  &$p_info)
 void privCreate ( $p_filedescr_list,  &$p_result_list,  &$p_options)
 void privDecrypt ( $p_encryption_header,  &$p_buffer,  $p_size,  $p_crc)
 void privDeleteByRule ( &$p_result_list,  &$p_options)
 void privDirCheck ( $p_dir, [ $p_is_dir = false])
 void privDuplicate ( $p_archive_filename)
 void privErrorLog ([ $p_error_code = 0], [ $p_error_string = ''])
 void privErrorReset ()
 void privExtractByRule ( &$p_file_list,  $p_path,  $p_remove_path,  $p_remove_all_path,  &$p_options)
 void privExtractFile ( &$p_entry,  $p_path,  $p_remove_path,  $p_remove_all_path,  &$p_options)
 void privExtractFileAsString ( &$p_entry,  &$p_string)
 void privExtractFileInOutput ( &$p_entry,  &$p_options)
 void privFileDescrExpand ( &$p_filedescr_list,  &$p_options)
 void privFileDescrParseAtt ( &$p_file_list,  &$p_filedescr,  $v_options, [ $v_requested_options = false])
 void privList ( &$p_list)
 void privMerge ( &$p_archive_to_add)
 void privOpenFd ( $p_mode)
 void privParseOptions ( &$p_options_list,  $p_size,  &$v_result_list, [ $v_requested_options = false])
 void privReadCentralFileHeader ( &$p_header)
 void privReadEndCentralDir ( &$p_central_dir)
 void privReadFileHeader ( &$p_header)
 void privWriteCentralFileHeader ( &$p_header)
 void privWriteCentralHeader ( $p_nb_entries,  $p_size,  $p_offset,  $p_comment)
 void privWriteFileHeader ( &$p_header)
 void properties ()
Variables
mixed $error_code = 1 (line 170)
mixed $error_string = '' (line 171)
mixed $magic_quotes_status (line 176)
mixed $zipname = '' (line 164)
mixed $zip_fd = 0 (line 167)
Methods
Constructor PclZip (line 186)
PclZip PclZip ( $p_zipname)
  • $p_zipname
add (line 431)
void add ( $p_filelist)
  • $p_filelist
create (line 245)
void create ( $p_filelist)
  • $p_filelist
delete (line 1000)
void delete ()
deleteByIndex (line 1065)
void deleteByIndex ( $p_index)
  • $p_index
duplicate (line 1170)
void duplicate ( $p_archive)
  • $p_archive
errorCode (line 1289)
void errorCode ()
errorInfo (line 1351)
void errorInfo ([ $p_full = false])
  • $p_full
errorName (line 1305)
void errorName ([ $p_with_code = false])
  • $p_with_code
extract (line 683)
void extract ()
extractByIndex (line 844)
void extractByIndex ( $p_index)
  • $p_index
listContent (line 622)
void listContent ()
merge (line 1233)
void merge ( $p_archive_to_add)
  • $p_archive_to_add
privAdd (line 2104)
void privAdd ( $p_filedescr_list,  &$p_result_list,  &$p_options)
  • $p_filedescr_list
  • &$p_result_list
  • &$p_options
privAddFile (line 2502)
void privAddFile ( $p_filedescr,  &$p_header,  &$p_options)
  • $p_filedescr
  • &$p_header
  • &$p_options
privAddFileList (line 2437)
void privAddFileList ( $p_filedescr_list,  &$p_result_list,  &$p_options)
  • $p_filedescr_list
  • &$p_result_list
  • &$p_options
privAddList (line 2368)
void privAddList ( $p_filedescr_list,  &$p_result_list,  &$p_options)
  • $p_filedescr_list
  • &$p_result_list
  • &$p_options
privCalculateStoredFilename (line 2729)
void privCalculateStoredFilename ( &$p_filedescr,  &$p_options)
  • &$p_filedescr
  • &$p_options
privCheckFileHeaders (line 4344)
void privCheckFileHeaders ( &$p_local_header,  &$p_central_header)
  • &$p_local_header
  • &$p_central_header
privCheckFormat (line 1390)
void privCheckFormat ([ $p_level = 0])
  • $p_level
privCloseFd (line 2339)
void privCloseFd ()
privConvertHeader2FileInfo (line 3077)
void privConvertHeader2FileInfo ( $p_header,  &$p_info)
  • $p_header
  • &$p_info
privCreate (line 2066)
void privCreate ( $p_filedescr_list,  &$p_result_list,  &$p_options)
  • $p_filedescr_list
  • &$p_result_list
  • &$p_options
privDecrypt (line 5314)
void privDecrypt ( $p_encryption_header,  &$p_buffer,  $p_size,  $p_crc)
  • $p_encryption_header
  • &$p_buffer
  • $p_size
  • $p_crc
privDeleteByRule (line 4579)
void privDeleteByRule ( &$p_result_list,  &$p_options)
  • &$p_result_list
  • &$p_options
privDirCheck (line 4938)
void privDirCheck ( $p_dir, [ $p_is_dir = false])
  • $p_dir
  • $p_is_dir
privDisableMagicQuotes (line 5337)
void privDisableMagicQuotes ()
privDuplicate (line 5210)
void privDuplicate ( $p_archive_filename)
  • $p_archive_filename
privErrorLog (line 5279)
void privErrorLog ([ $p_error_code = 0], [ $p_error_string = ''])
  • $p_error_code
  • $p_error_string
privErrorReset (line 5296)
void privErrorReset ()
privExtractByRule (line 3115)
void privExtractByRule ( &$p_file_list,  $p_path,  $p_remove_path,  $p_remove_all_path,  &$p_options)
  • &$p_file_list
  • $p_path
  • $p_remove_path
  • $p_remove_all_path
  • &$p_options
privExtractFile (line 3497)
void privExtractFile ( &$p_entry,  $p_path,  $p_remove_path,  $p_remove_all_path,  &$p_options)
  • &$p_entry
  • $p_path
  • $p_remove_path
  • $p_remove_all_path
  • &$p_options
privExtractFileAsString (line 4016)
void privExtractFileAsString ( &$p_entry,  &$p_string)
  • &$p_entry
  • &$p_string
privExtractFileInOutput (line 3891)
void privExtractFileInOutput ( &$p_entry,  &$p_options)
  • &$p_entry
  • &$p_options
privFileDescrExpand (line 1943)
void privFileDescrExpand ( &$p_filedescr_list,  &$p_options)
  • &$p_filedescr_list
  • &$p_options
privFileDescrParseAtt (line 1828)
void privFileDescrParseAtt ( &$p_file_list,  &$p_filedescr,  $v_options, [ $v_requested_options = false])
  • &$p_file_list
  • &$p_filedescr
  • $v_options
  • $v_requested_options
privList (line 2980)
void privList ( &$p_list)
  • &$p_list
privMerge (line 5001)
void privMerge ( &$p_archive_to_add)
  • &$p_archive_to_add
privOpenFd (line 2300)
void privOpenFd ( $p_mode)
  • $p_mode
privParseOptions (line 1447)
void privParseOptions ( &$p_options_list,  $p_size,  &$v_result_list, [ $v_requested_options = false])
  • &$p_options_list
  • $p_size
  • &$v_result_list
  • $v_requested_options
privReadCentralFileHeader (line 4209)
void privReadCentralFileHeader ( &$p_header)
  • &$p_header
privReadEndCentralDir (line 4394)
void privReadEndCentralDir ( &$p_central_dir)
  • &$p_central_dir
privReadFileHeader (line 4082)
void privReadFileHeader ( &$p_header)
  • &$p_header
privSwapBackMagicQuotes (line 5379)
void privSwapBackMagicQuotes ()
privWriteCentralFileHeader (line 2893)
void privWriteCentralFileHeader ( &$p_header)
  • &$p_header
privWriteCentralHeader (line 2949)
void privWriteCentralHeader ( $p_nb_entries,  $p_size,  $p_offset,  $p_comment)
  • $p_nb_entries
  • $p_size
  • $p_offset
  • $p_comment
privWriteFileHeader (line 2844)
void privWriteFileHeader ( &$p_header)
  • &$p_header
properties (line 1091)
void properties ()

Documentation generated on Mon, 05 May 2008 16:22:09 +0400 by phpDocumentor 1.4.0